package com.devframe.component.ftlprocess.xml.parse;

/**
 * 相关的XML的配置标记
 */
public class XmlTagAttr {
	/**
	 * 通用属性
	 * 
	 * @author <b>詹保山</b>
	 */
	public enum CommonAttr {
		/**
		 * id
		 */
		id,
		/**
		 * 名称
		 */
		name
	}
	public enum ModelAttr{
		/**
		 * 字段配置
		 */
		columns,
		/**
		 * 数据配置
		 */
		datasets
	}
	/**
	 * Spring Bean 的相关配置
	 * 
	 */
	public enum BeanAttr {
		/**
		 * Spring Bean 中对应的ID
		 */
		service,
		/**
		 * Spring Bean 中对应的方法
		 */
		method
	}
	/**
	 * 
	 * 数据集
	 */
	public enum DataSetAttr{
		/**
		 * Spring Bean 的配置
		 */
		bean,
		/**
		 * SQL 执行语句
		 */
		sql,
		/**
		 * HQL 执行语句
		 */
		hql
	}
	/**
	 * 
	 * @author 詹保山(softzbs@126.com)
	 * @desc : 列的显示
	 */
	public enum ColumnAttr{
		column,
		/**
		 * 字段
		 */
		field,
		/**
		 * 标题
		 */
		label
	}
	
	

}
